In [6]:
import plotly
plotly.offline.init_notebook_mode()
import cufflinks as cf
cf.go_offline()
cf.set_config_file(theme='pearl')
from plotly.graph_objs import Bar,Layout, Figure,Data,Scattermapbox,Marker,Scatter,Box,Histogram,Heatmap
In [2]:
import pandas as pd
import numpy as np

Heatmap

In [3]:
df = pd.read_csv('https://raw.githubusercontent.com/plotly/datasets/master/volcano.csv')
In [5]:
df.head(2)
Out[5]:
V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 ... V52 V53 V54 V55 V56 V57 V58 V59 V60 V61
0 100 100 101 101 101 101 101 100 100 100 ... 107 107 107 106 106 105 105 104 104 103
1 101 101 102 102 102 102 102 101 101 101 ... 108 108 107 107 106 106 105 105 104 104

2 rows × 61 columns

In [25]:
data = [Heatmap( z=df.values.tolist(),colorscale='Viridis') ]
plotly.offline.iplot(Figure(data=data))
In [27]:
df.iplot(kind='heatmap',colorscale='spectral')
In [28]:
df=cf.datagen.heatmap(20,20)
In [29]:
df.head()
Out[29]:
y_0 y_1 y_2 y_3 y_4 y_5 y_6 y_7 y_8 y_9 y_10 y_11 y_12 y_13 y_14 y_15 y_16 y_17 y_18 y_19
x_0 60.000000 60.751740 58.876329 62.907059 62.007645 65.385485 60.178262 74.903381 76.761439 78.299003 76.244634 73.005984 75.883900 79.044599 78.598650 86.113891 85.828111 86.798740 90.999813 89.081035
x_1 60.209767 58.731490 54.813774 59.269262 55.266297 68.517007 62.374640 63.306920 63.024396 62.373624 58.443993 60.151039 65.595773 57.140635 46.996946 56.944762 56.851105 58.383069 59.175649 58.128873
x_2 59.327772 62.513094 62.289930 71.133791 66.150323 71.527927 73.190999 79.097087 67.489306 66.812027 63.869408 64.610096 63.572255 67.862135 75.014604 74.094976 68.991795 66.996785 68.322241 69.196241
x_3 59.875628 78.393646 88.507133 94.227639 74.832903 75.822015 76.019730 81.508720 101.648276 104.141594 108.648596 103.307211 101.335964 101.575008 99.123544 100.316165 91.520672 90.284436 89.470490 90.818625
x_4 63.982301 70.855883 73.547791 74.264759 79.874016 80.366546 84.795854 87.209646 74.363317 75.076650 77.257574 81.065882 78.384294 84.734918 77.586872 74.006735 74.602682 71.808755 77.196569 66.343569
In [30]:
df.iplot(kind='heatmap',colorscale='spectral')